package com.app.myApp.dao;

import com.app.myApp.dataobject.SystemKnowledgeBasesDO;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;

@Mapper
public interface SystemKnowledgeBasesDAO {
    // 原有：查询所有系统知识库
    List<SystemKnowledgeBasesDO> selectAll();

    // 原有：按ID查询系统知识库
    SystemKnowledgeBasesDO selectById(String id);

    // 新增：插入系统知识库
    int insert(SystemKnowledgeBasesDO systemKnowledgeBasesDO);

    // 新增：按ID删除系统知识库
    int deleteById(String id);

    // 新增：更新系统知识库文件数量
    int updateDocCount(SystemKnowledgeBasesDO systemKnowledgeBasesDO);
}